/**
 * @author lteng
 * @time 2022-06-14 19:42:34 
 */
 
package liteng.study.cn.stuscore.service;

import liteng.study.cn.stuscore.comm.Page;
import liteng.study.cn.stuscore.entity.User;

/**
 * 用户信息处理业务层代码
 */
public interface UserService extends Service<User> {
	/**
	 * 用户名是否已存在
	 * @param userName
	 * @return
	 */
	public boolean isExistUser(String userName);
		
	/**
	 * 根据用户名查询
	 * @param userName
	 * @return
	 */
	public User getUserByName(String userName);
	
	/**
	 * 
	 * @param pageIndex
	 * @param pageSize
	 * @return
	 */
	public Page getPageUser(int pageIndex,int pageSize);
	
	/**
	 * 
	 * @param pageIndex
	 * @param pageSize
	 * @param userName
	 * @return
	 */
	public Page getPageUser(int pageIndex,int pageSize,String userName);

		
	
	
}
